Marvel's first female-fronted superhero pic starring Brie Larson comes after a miserable January and February.